2,950 research outputs found

    Premise Selection and External Provers for HOL4

    Full text link
    Learning-assisted automated reasoning has recently gained popularity among the users of Isabelle/HOL, HOL Light, and Mizar. In this paper, we present an add-on to the HOL4 proof assistant and an adaptation of the HOLyHammer system that provides machine learning-based premise selection and automated reasoning also for HOL4. We efficiently record the HOL4 dependencies and extract features from the theorem statements, which form a basis for premise selection. HOLyHammer transforms the HOL4 statements in the various TPTP-ATP proof formats, which are then processed by the ATPs. We discuss the different evaluation settings: ATPs, accessible lemmas, and premise numbers. We measure the performance of HOLyHammer on the HOL4 standard library. The results are combined accordingly and compared with the HOL Light experiments, showing a comparably high quality of predictions. The system directly benefits HOL4 users by automatically finding proofs dependencies that can be reconstructed by Metis

    Planetary geometry handbook: Venus positional data, 1988 - 2020, volume 2

    Get PDF
    Graphical data necessary for the analysis of planetary exploration missions to Venus are presented. Positional and geometric information spanning the time period from 1988 through 2020 is provided. The data and the usage are explained

    Thermal Radiation Analysis System (TRASYS)

    Get PDF
    A user's manual is presented for TRASYS, which is a digital software system with a generalized capability for solving radiation problems. Subroutines, file, and variable definitions are presented along with subroutine and function descriptions for the preprocessor. Definitions and descriptions of components of the processor are also presented

    Planetary geometry handbook: Mars positional data, 1990 - 2020, volume 3

    Get PDF
    Graphical data necessary for the analysis of planetary exploration missions to Mars are presented. Positional and geometric information spanning the time period from 1990 through 2020 is provided. The data and usage are explained

    Planetary geometry handbook: Saturn positional data, 1985 - 2020, volume 5

    Get PDF
    Graphical data necessary for the analysis of planetary exploration missions to Saturn are presented. Positional and geometric information spanning the time period from 1985 through 2020 is provided. The data and their usage are explained

    A method to estimate trends in distributions of 1 min rain rates from numerical weather prediction data

    Get PDF
    It is known that the rain rate exceeded 0.01% of the time in the UK has experienced an increasing trend over the last 20 years. It is very likely that rain fade and outage experience a similar trend. This paper presents a globally applicable method to estimate these trends, based on the widely accepted Salonen-Poiares Baptista model. The input data are parameters easily extracted from numerical weather prediction reanalysis data. The method is verified using rain gauge data from the UK, and the predicted trend slopes of 0.01% exceeded rain rate are presented on a global grid

    Planetary geometry handbook: Jupiter positional data, 1985 - 2020, volume 4

    Get PDF
    Graphical data necessary for the analysis of planetary exploration missions to Jupiter are presented. Positional and geometric information spanning the time period from 1985 through 2020 is provided. The data and their usage are explained

    Formalising Mathematics in Simple Type Theory

    Get PDF
    Despite the considerable interest in new dependent type theories, simple type theory (which dates from 1940) is sufficient to formalise serious topics in mathematics. This point is seen by examining formal proofs of a theorem about stereographic projections. A formalisation using the HOL Light proof assistant is contrasted with one using Isabelle/HOL. Harrison's technique for formalising Euclidean spaces is contrasted with an approach using Isabelle/HOL's axiomatic type classes. However, every formal system can be outgrown, and mathematics should be formalised with a view that it will eventually migrate to a new formalism

    Proof Theory, Transformations, and Logic Programming for Debugging Security Protocols

    Get PDF
    We define a sequent calculus to formally specify, simulate, debug and verify security protocols. In our sequents we distinguish between the current knowledge of principals and the current global state of the session. Hereby, we can describe the operational semantics of principals and of an intruder in a simple and modular way. Furthermore, using proof theoretic tools like the analysis of permutability of rules, we are able to find efficient proof strategies that we prove complete for special classes of security protocols including Needham-Schroeder. Based on the results of this preliminary analysis, we have implemented a Prolog meta-interpreter which allows for rapid prototyping and for checking safety properties of security protocols, and we have applied it for finding error traces and proving correctness of practical examples

    Introduction to the computational structural mechanics testbed

    Get PDF
    The Computational Structural Mechanics (CSM) testbed software system based on the SPAR finite element code and the NICE system is described. This software is denoted NICE/SPAR. NICE was developed at Lockheed Palo Alto Research Laboratory and contains data management utilities, a command language interpreter, and a command language definition for integrating engineering computational modules. SPAR is a system of programs used for finite element structural analysis developed for NASA by Lockheed and Engineering Information Systems, Inc. It includes many complementary structural analysis, thermal analysis, utility functions which communicate through a common database. The work on NICE/SPAR was motivated by requirements for a highly modular and flexible structural analysis system to use as a tool in carrying out research in computational methods and exploring computer hardware. Analysis examples are presented which demonstrate the benefits gained from a combination of the NICE command language with a SPAR computational modules
    corecore